Correct:0 | Wrong:0 | Not Tried:10

cascade


audio
Other / Up+Down
nounverb noun

cascade - A small waterfall, typically one of several that fall in stages down a steep rocky slope

Niagara Falls is the most famous natural cascade in the world.